-
-
Notifications
You must be signed in to change notification settings - Fork 49
linux-cachyos-rc: Add support for Distributed ThinLTO #436
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I think we should wait till there are a bunch of reviews/acks in upstream before merging this. Otherwise we end again having something in, which will never get pushed, like latency-nice as a good example. |
I'm okay with that. Do you still want to keep the patch around in base or leave it out as an extra patch for now? |
I think we can keep it for now for testing reasons. |
Well since it looks like it's going to be merged, what say we merge this too? |
Yes, can be merged you need to undraft |
Add distributed ThinLTO build support for the Linux kernel. This new mode offers several advantages: (1) Increased flexibility in handling user-specified build options. (2) Improved user-friendliness for developers. (3) Greater convenience for integrating with objtool and livepatch. Note that "distributed" in this context refers to a term that differentiates in-process ThinLTO builds by invoking backend compilation through the linker, not necessarily building in distributed environments. Depends on dfd4c69f9f12f8fdd68e08cdba250e37cefc93ce so merge this when 6.15rc4 is released Link: https://lore.kernel.org/[email protected]/ Signed-off-by: Eric Naim <[email protected]>
Signed-off-by: Piotr Gorski <[email protected]>
4ac67c7
to
0e089fe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe add some info what thin-dist improves (debugging and compile time)
Signed-off-by: Piotr Gorski <[email protected]>
Add distributed ThinLTO build support for the Linux kernel. This new mode offers several advantages: (1) Increased flexibility in handling user-specified build options. (2) Improved user-friendliness for developers. (3) Greater convenience for integrating with objtool and livepatch.
Note that "distributed" in this context refers to a term that differentiates in-process ThinLTO builds by invoking backend compilation through the linker, not necessarily building in distributed environments.
Depends on dfd4c69f9f12f8fdd68e08cdba250e37cefc93ce so merge this when 6.15rc4 is released
Link: https://lore.kernel.org/[email protected]/